sun-shield cover - Spanish English Dictionary